package com.aps.system.domain;

import java.math.BigDecimal;
import java.util.Date;

import com.aps.common.core.domain.BaseEntity;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.baomidou.mybatisplus.annotation.TableName;
import com.aps.common.annotation.Excel;
import lombok.Data;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

/**
 * VIEW对象 vexp_developsample_clothing_processnew_a
 *
 * @author aps
 * @date 2024-07-15
 */
@Data
@TableName("vexp_developsample_clothing_processnew_a")
public class VexpDevelopsampleClothingProcessnewA extends BaseEntity {
    private static final long serialVersionUID = 1L;


    private String YWP;


    private String CGP;

    private String SCP;

    private String APuruser;

    private Long SupCZId;


    private String SupCZ;


    private String VerUserName;

    /**
     * 所属类别
     */
    @Excel(name = "所属类别")
    private String CategoryName;

    /**
     * 类别
     */
    @Excel(name = "类别")
    private String ZSZType;


    private String PurUser;


    private String MakerName;

    /**
     * 形体名称
     */
    @Excel(name = "形体名称")
    private String CnName;

    /**
     * 英文名称
     */
    @Excel(name = "英文名称")
    private String EnName;

    /**
     * 款号
     */
    @Excel(name = "款号")
    private String GoodsNo;

    /**
     * 阶段名称
     */
    @Excel(name = "阶段名称")
    private String DevFtype;

    /**
     * 性别
     */
    @Excel(name = "性别")
    private String Sex;

    /**
     * 客户简称
     */
    @Excel(name = "客户简称")
    private String CustomerShortName;

    /**
     * CustomerID
     */
    @Excel(name = "CustomerID")
    private Long CustomerID;

    /**
     * 商标
     */
    @Excel(name = "商标")
    private String Brand;

    /**
     * 工厂
     */
    @Excel(name = "工厂")
    private String SupplierShortName;

    private Long SupplierID;

    /**
     * 部门
     */
    @Excel(name = "部门")
    private String deptName;


    private Long deptId;

    /**
     * QA
     */
    @Excel(name = "QA")
    private String FieldOA;

    /**
     * 是否DB
     */
    @Excel(name = "是否DB")
    private String ISDB;

    /**
     * 样品单号
     */
    @Excel(name = "样品单号")
    private String YPbillno;

    /**
     * 加工单价
     */
    @Excel(name = "加工单价")
    private BigDecimal YPStockPrice;

    /**
     * 预告订单
     */
    @Excel(name = "预告订单")
    private String PlanOrder;

    /**
     * 量产月份
     */
    @Excel(name = "量产月份")
    private String PDMonth;

    /**
     * 配色
     */
    @Excel(name = "配色")
    private Long SH;

    /**
     * 颜色
     */
    @Excel(name = "颜色")
    private String CnColor;

    /**
     * 尺码
     */
    @Excel(name = "尺码")
    private String SizeRule;

    /**
     * 主面料
     */
    @Excel(name = "主面料")
    private String CnComposition;

    /**
     * 下单日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "下单日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date SampleStartDate;


    private Date RECDate;

    private Long PlanXFC;

    private Long PlanSendCusDateC;

    private Long SYPlanDateC;


    private Long PlanFDateC;

    private Long PlanADateC;

    private Long PlanKBDateC;

    private Long PlanKCDateC;


    private Long PlanWXDateC;


    private Long PlanZCDateC;


    private Long PlanDoneDateC;

    private Long PlanDDDateC;

    /**
     * 预计制单下发
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计制单下发" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PLanXF;

    /**
     * 实际制单下发
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际制单下发" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTXF;

    /**
     * 订单数量
     */
    @Excel(name = "订单数量")
    private BigDecimal Num;

    /**
     * 业务下发资材日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "业务下发资材日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ZCDate;

    /**
     * 预计寄出日期_品质样
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计寄出日期_品质样" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanSendDate;

    /**
     * 实际寄出日期_品质样
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际寄出日期_品质样" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTQRDate;

    /**
     * 预计寄出日期_色样
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计寄出日期_色样" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date SYPlanDate;

    /**
     * 实际寄出日期_色样
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际寄出日期_色样" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date SYACTDate;

    /**
     * 预计寄出日期_面料
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计寄出日期_面料" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanFDate;

    /**
     * 实际寄出日期_面料
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际寄出日期_面料" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTFDate;

    /**
     * 预计寄出日期_辅料
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计寄出日期_辅料" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanADate;

    /**
     * 实际寄出日期_辅料
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际寄出日期_辅料" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTADate;

    /**
     * 预计开版
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计开版" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanKBDate;

    /**
     * 实际开版
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际开版" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTKBDate;

    /**
     * 预计开裁
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计开裁" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanKCDate;

    /**
     * 实际开裁
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际开裁" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTKCDate;

    /**
     * 预计外协回厂
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计外协回厂" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanWXDate;

    /**
     * 实际外协回厂
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际外协回厂" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTWXDate;

    /**
     * 预计针车
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计针车" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanZCDate;

    /**
     * 实际针车
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际针车" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTZCDate;

    /**
     * 针车工
     */
    @Excel(name = "针车工")
    private String ZCUser;

    /**
     * 预计完成日期_T
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计完成日期_T" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanDoneDate;

    /**
     * 实际完成日期_T
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际完成日期_T" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTDoneDate;

    /**
     * 抵达办公室日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "抵达办公室日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date DDOfficeDate;

    /**
     * 实收件数
     */
    @Excel(name = "实收件数")
    private BigDecimal ACTNum;

    /**
     * 检验完成日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "检验完成日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanQADate;

    /**
     * 实际检验日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际检验日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTQADate;

    /**
     * 检验合格数量
     */
    @Excel(name = "检验合格数量")
    private BigDecimal QAHGNum;

    /**
     * 交货日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "交货日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date CustDeliveryDate;

    /**
     * 交货周别
     */
    @Excel(name = "交货周别")
    private Long CustDeliveryDateZB;

    /**
     * 预计寄件
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计寄件" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanSendCusDate;

    /**
     * 寄件周别
     */
    @Excel(name = "寄件周别")
    private Long YJZB;

    /**
     * 寄件数量
     */
    @Excel(name = "寄件数量")
    private BigDecimal PlanSendNum;

    /**
     * 快递号
     */
    @Excel(name = "快递号")
    private String KDNo;

    /**
     * 实际寄件日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际寄件日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date sampleDate;

    /**
     * 实际寄件周别
     */
    @Excel(name = "实际寄件周别")
    private Long SJZB;

    /**
     * 状态
     */
    @Excel(name = "状态")
    private String Status;

    /**
     * 业务备注说明
     */
    @Excel(name = "业务备注说明")
    private String BRemark;

    /**
     * 追踪客人订单情况的反馈
     */
    @Excel(name = "追踪客人订单情况的反馈")
    private String CusRemark;


    private Long id;

    /**
     * 预计大底日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "预计大底日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date PlanDDDate;

    /**
     * 实际大底日期
     */
    @JsonFormat(pattern = "yyyy-MM-dd")
    @Excel(name = "实际大底日期" , width = 30, dateFormat = "yyyy-MM-dd")
    private Date ACTDDDate;

    /**
     * 大类
     */
    @Excel(name = "大类")
    private String CateGoryPName;

    /**
     * 快递公司
     */
    @Excel(name = "快递公司")
    private String KDCompany;


    private Long creatorId;

    /**
     * 制单人
     */
    @Excel(name = "制单人")
    private String creator;

    /**
     * 年份
     */
    @Excel(name = "年份")
    private Long YcreateTime;

    /**
     * 周别
     */
    @Excel(name = "周别")
    private Long ZcreateTime;

    /**
     * 季节
     */
    @Excel(name = "季节")
    private String Season;

    /**
     * 状态
     */
    @Excel(name = "状态")
    private String StatusDev;

    /**
     * 不合格数量
     */
    @Excel(name = "不合格数量")
    private BigDecimal NACTNum;


    private String Country;

    /**
     * 设计类型
     */
    @Excel(name = "设计类型")
    private String LYType;

    /**
     * 流水号
     */
    @Excel(name = "流水号")
    private String BillNo;

    /**
     * 备料员
     */
    @Excel(name = "备料员")
    private String XLUser;

    /**
     * 裁剪工
     */
    @Excel(name = "裁剪工")
    private String cutter;

    /**
     * 成型工
     */
    @Excel(name = "成型工")
    private String CXUser;

    /**
     * 后整理
     */
    @Excel(name = "后整理")
    private String AfterFinishing;

    /**
     * 订单类型
     */
    @Excel(name = "订单类型")
    private String OrderType;

    /**
     * 打样单ID
     */
    @Excel(name = "打样单ID")
    private Long DevID;

    /**
     * 纸板外发
     */
    @Excel(name = "纸板外发")
    private String DBSupplier;

    /**
     * 公司简称
     */
    @Excel(name = "公司简称")
    private String CompanyShortName;

    public void setYWP(String YWP) {
        this.YWP = YWP;
    }

    public String getYWP() {
        return YWP;
    }

    public void setCGP(String CGP) {
        this.CGP = CGP;
    }

    public String getCGP() {
        return CGP;
    }

    public void setSCP(String SCP) {
        this.SCP = SCP;
    }

    public String getSCP() {
        return SCP;
    }

    public void setAPuruser(String APuruser) {
        this.APuruser = APuruser;
    }

    public String getAPuruser() {
        return APuruser;
    }

    public void setSupCZId(Long SupCZId) {
        this.SupCZId = SupCZId;
    }

    public Long getSupCZId() {
        return SupCZId;
    }

    public void setSupCZ(String SupCZ) {
        this.SupCZ = SupCZ;
    }

    public String getSupCZ() {
        return SupCZ;
    }

    public void setVerUserName(String VerUserName) {
        this.VerUserName = VerUserName;
    }

    public String getVerUserName() {
        return VerUserName;
    }

    public void setCategoryName(String CategoryName) {
        this.CategoryName = CategoryName;
    }

    public String getCategoryName() {
        return CategoryName;
    }

    public void setZSZType(String ZSZType) {
        this.ZSZType = ZSZType;
    }

    public String getZSZType() {
        return ZSZType;
    }

    public void setPurUser(String PurUser) {
        this.PurUser = PurUser;
    }

    public String getPurUser() {
        return PurUser;
    }

    public void setMakerName(String MakerName) {
        this.MakerName = MakerName;
    }

    public String getMakerName() {
        return MakerName;
    }

    public void setCnName(String CnName) {
        this.CnName = CnName;
    }

    public String getCnName() {
        return CnName;
    }

    public void setEnName(String EnName) {
        this.EnName = EnName;
    }

    public String getEnName() {
        return EnName;
    }

    public void setGoodsNo(String GoodsNo) {
        this.GoodsNo = GoodsNo;
    }

    public String getGoodsNo() {
        return GoodsNo;
    }

    public void setDevFtype(String DevFtype) {
        this.DevFtype = DevFtype;
    }

    public String getDevFtype() {
        return DevFtype;
    }

    public void setSex(String Sex) {
        this.Sex = Sex;
    }

    public String getSex() {
        return Sex;
    }

    public void setCustomerShortName(String CustomerShortName) {
        this.CustomerShortName = CustomerShortName;
    }

    public String getCustomerShortName() {
        return CustomerShortName;
    }

    public void setCustomerID(Long CustomerID) {
        this.CustomerID = CustomerID;
    }

    public Long getCustomerID() {
        return CustomerID;
    }

    public void setBrand(String Brand) {
        this.Brand = Brand;
    }

    public String getBrand() {
        return Brand;
    }

    public void setSupplierShortName(String SupplierShortName) {
        this.SupplierShortName = SupplierShortName;
    }

    public String getSupplierShortName() {
        return SupplierShortName;
    }

    public void setSupplierID(Long SupplierID) {
        this.SupplierID = SupplierID;
    }

    public Long getSupplierID() {
        return SupplierID;
    }

    public void setDeptName(String deptName) {
        this.deptName = deptName;
    }

    public String getDeptName() {
        return deptName;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setFieldOA(String FieldOA) {
        this.FieldOA = FieldOA;
    }

    public String getFieldOA() {
        return FieldOA;
    }

    public void setISDB(String ISDB) {
        this.ISDB = ISDB;
    }

    public String getISDB() {
        return ISDB;
    }

    public void setYPbillno(String YPbillno) {
        this.YPbillno = YPbillno;
    }

    public String getYPbillno() {
        return YPbillno;
    }

    public void setYPStockPrice(BigDecimal YPStockPrice) {
        this.YPStockPrice = YPStockPrice;
    }

    public BigDecimal getYPStockPrice() {
        return YPStockPrice;
    }

    public void setPlanOrder(String PlanOrder) {
        this.PlanOrder = PlanOrder;
    }

    public String getPlanOrder() {
        return PlanOrder;
    }

    public void setPDMonth(String PDMonth) {
        this.PDMonth = PDMonth;
    }

    public String getPDMonth() {
        return PDMonth;
    }

    public void setSH(Long SH) {
        this.SH = SH;
    }

    public Long getSH() {
        return SH;
    }

    public void setCnColor(String CnColor) {
        this.CnColor = CnColor;
    }

    public String getCnColor() {
        return CnColor;
    }

    public void setSizeRule(String SizeRule) {
        this.SizeRule = SizeRule;
    }

    public String getSizeRule() {
        return SizeRule;
    }

    public void setCnComposition(String CnComposition) {
        this.CnComposition = CnComposition;
    }

    public String getCnComposition() {
        return CnComposition;
    }

    public void setSampleStartDate(Date SampleStartDate) {
        this.SampleStartDate = SampleStartDate;
    }

    public Date getSampleStartDate() {
        return SampleStartDate;
    }

    public void setRECDate(Date RECDate) {
        this.RECDate = RECDate;
    }

    public Date getRECDate() {
        return RECDate;
    }

    public void setPlanXFC(Long PlanXFC) {
        this.PlanXFC = PlanXFC;
    }

    public Long getPlanXFC() {
        return PlanXFC;
    }

    public void setPlanSendCusDateC(Long PlanSendCusDateC) {
        this.PlanSendCusDateC = PlanSendCusDateC;
    }

    public Long getPlanSendCusDateC() {
        return PlanSendCusDateC;
    }

    public void setSYPlanDateC(Long SYPlanDateC) {
        this.SYPlanDateC = SYPlanDateC;
    }

    public Long getSYPlanDateC() {
        return SYPlanDateC;
    }

    public void setPlanFDateC(Long PlanFDateC) {
        this.PlanFDateC = PlanFDateC;
    }

    public Long getPlanFDateC() {
        return PlanFDateC;
    }

    public void setPlanADateC(Long PlanADateC) {
        this.PlanADateC = PlanADateC;
    }

    public Long getPlanADateC() {
        return PlanADateC;
    }

    public void setPlanKBDateC(Long PlanKBDateC) {
        this.PlanKBDateC = PlanKBDateC;
    }

    public Long getPlanKBDateC() {
        return PlanKBDateC;
    }

    public void setPlanKCDateC(Long PlanKCDateC) {
        this.PlanKCDateC = PlanKCDateC;
    }

    public Long getPlanKCDateC() {
        return PlanKCDateC;
    }

    public void setPlanWXDateC(Long PlanWXDateC) {
        this.PlanWXDateC = PlanWXDateC;
    }

    public Long getPlanWXDateC() {
        return PlanWXDateC;
    }

    public void setPlanZCDateC(Long PlanZCDateC) {
        this.PlanZCDateC = PlanZCDateC;
    }

    public Long getPlanZCDateC() {
        return PlanZCDateC;
    }

    public void setPlanDoneDateC(Long PlanDoneDateC) {
        this.PlanDoneDateC = PlanDoneDateC;
    }

    public Long getPlanDoneDateC() {
        return PlanDoneDateC;
    }

    public void setPlanDDDateC(Long PlanDDDateC) {
        this.PlanDDDateC = PlanDDDateC;
    }

    public Long getPlanDDDateC() {
        return PlanDDDateC;
    }

    public void setPLanXF(Date PLanXF) {
        this.PLanXF = PLanXF;
    }

    public Date getPLanXF() {
        return PLanXF;
    }

    public void setACTXF(Date ACTXF) {
        this.ACTXF = ACTXF;
    }

    public Date getACTXF() {
        return ACTXF;
    }

    public void setNum(BigDecimal Num) {
        this.Num = Num;
    }

    public BigDecimal getNum() {
        return Num;
    }

    public void setZCDate(Date ZCDate) {
        this.ZCDate = ZCDate;
    }

    public Date getZCDate() {
        return ZCDate;
    }

    public void setPlanSendDate(Date PlanSendDate) {
        this.PlanSendDate = PlanSendDate;
    }

    public Date getPlanSendDate() {
        return PlanSendDate;
    }

    public void setACTQRDate(Date ACTQRDate) {
        this.ACTQRDate = ACTQRDate;
    }

    public Date getACTQRDate() {
        return ACTQRDate;
    }

    public void setSYPlanDate(Date SYPlanDate) {
        this.SYPlanDate = SYPlanDate;
    }

    public Date getSYPlanDate() {
        return SYPlanDate;
    }

    public void setSYACTDate(Date SYACTDate) {
        this.SYACTDate = SYACTDate;
    }

    public Date getSYACTDate() {
        return SYACTDate;
    }

    public void setPlanFDate(Date PlanFDate) {
        this.PlanFDate = PlanFDate;
    }

    public Date getPlanFDate() {
        return PlanFDate;
    }

    public void setACTFDate(Date ACTFDate) {
        this.ACTFDate = ACTFDate;
    }

    public Date getACTFDate() {
        return ACTFDate;
    }

    public void setPlanADate(Date PlanADate) {
        this.PlanADate = PlanADate;
    }

    public Date getPlanADate() {
        return PlanADate;
    }

    public void setACTADate(Date ACTADate) {
        this.ACTADate = ACTADate;
    }

    public Date getACTADate() {
        return ACTADate;
    }

    public void setPlanKBDate(Date PlanKBDate) {
        this.PlanKBDate = PlanKBDate;
    }

    public Date getPlanKBDate() {
        return PlanKBDate;
    }

    public void setACTKBDate(Date ACTKBDate) {
        this.ACTKBDate = ACTKBDate;
    }

    public Date getACTKBDate() {
        return ACTKBDate;
    }

    public void setPlanKCDate(Date PlanKCDate) {
        this.PlanKCDate = PlanKCDate;
    }

    public Date getPlanKCDate() {
        return PlanKCDate;
    }

    public void setACTKCDate(Date ACTKCDate) {
        this.ACTKCDate = ACTKCDate;
    }

    public Date getACTKCDate() {
        return ACTKCDate;
    }

    public void setPlanWXDate(Date PlanWXDate) {
        this.PlanWXDate = PlanWXDate;
    }

    public Date getPlanWXDate() {
        return PlanWXDate;
    }

    public void setACTWXDate(Date ACTWXDate) {
        this.ACTWXDate = ACTWXDate;
    }

    public Date getACTWXDate() {
        return ACTWXDate;
    }

    public void setPlanZCDate(Date PlanZCDate) {
        this.PlanZCDate = PlanZCDate;
    }

    public Date getPlanZCDate() {
        return PlanZCDate;
    }

    public void setACTZCDate(Date ACTZCDate) {
        this.ACTZCDate = ACTZCDate;
    }

    public Date getACTZCDate() {
        return ACTZCDate;
    }

    public void setZCUser(String ZCUser) {
        this.ZCUser = ZCUser;
    }

    public String getZCUser() {
        return ZCUser;
    }

    public void setPlanDoneDate(Date PlanDoneDate) {
        this.PlanDoneDate = PlanDoneDate;
    }

    public Date getPlanDoneDate() {
        return PlanDoneDate;
    }

    public void setACTDoneDate(Date ACTDoneDate) {
        this.ACTDoneDate = ACTDoneDate;
    }

    public Date getACTDoneDate() {
        return ACTDoneDate;
    }

    public void setDDOfficeDate(Date DDOfficeDate) {
        this.DDOfficeDate = DDOfficeDate;
    }

    public Date getDDOfficeDate() {
        return DDOfficeDate;
    }

    public void setACTNum(BigDecimal ACTNum) {
        this.ACTNum = ACTNum;
    }

    public BigDecimal getACTNum() {
        return ACTNum;
    }

    public void setPlanQADate(Date PlanQADate) {
        this.PlanQADate = PlanQADate;
    }

    public Date getPlanQADate() {
        return PlanQADate;
    }

    public void setACTQADate(Date ACTQADate) {
        this.ACTQADate = ACTQADate;
    }

    public Date getACTQADate() {
        return ACTQADate;
    }

    public void setQAHGNum(BigDecimal QAHGNum) {
        this.QAHGNum = QAHGNum;
    }

    public BigDecimal getQAHGNum() {
        return QAHGNum;
    }

    public void setCustDeliveryDate(Date CustDeliveryDate) {
        this.CustDeliveryDate = CustDeliveryDate;
    }

    public Date getCustDeliveryDate() {
        return CustDeliveryDate;
    }

    public void setCustDeliveryDateZB(Long CustDeliveryDateZB) {
        this.CustDeliveryDateZB = CustDeliveryDateZB;
    }

    public Long getCustDeliveryDateZB() {
        return CustDeliveryDateZB;
    }

    public void setPlanSendCusDate(Date PlanSendCusDate) {
        this.PlanSendCusDate = PlanSendCusDate;
    }

    public Date getPlanSendCusDate() {
        return PlanSendCusDate;
    }

    public void setYJZB(Long YJZB) {
        this.YJZB = YJZB;
    }

    public Long getYJZB() {
        return YJZB;
    }

    public void setPlanSendNum(BigDecimal PlanSendNum) {
        this.PlanSendNum = PlanSendNum;
    }

    public BigDecimal getPlanSendNum() {
        return PlanSendNum;
    }

    public void setKDNo(String KDNo) {
        this.KDNo = KDNo;
    }

    public String getKDNo() {
        return KDNo;
    }

    public void setSampleDate(Date sampleDate) {
        this.sampleDate = sampleDate;
    }

    public Date getSampleDate() {
        return sampleDate;
    }

    public void setSJZB(Long SJZB) {
        this.SJZB = SJZB;
    }

    public Long getSJZB() {
        return SJZB;
    }

    public void setStatus(String Status) {
        this.Status = Status;
    }

    public String getStatus() {
        return Status;
    }

    public void setBRemark(String BRemark) {
        this.BRemark = BRemark;
    }

    public String getBRemark() {
        return BRemark;
    }

    public void setCusRemark(String CusRemark) {
        this.CusRemark = CusRemark;
    }

    public String getCusRemark() {
        return CusRemark;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public Long getId() {
        return id;
    }

    public void setPlanDDDate(Date PlanDDDate) {
        this.PlanDDDate = PlanDDDate;
    }

    public Date getPlanDDDate() {
        return PlanDDDate;
    }

    public void setACTDDDate(Date ACTDDDate) {
        this.ACTDDDate = ACTDDDate;
    }

    public Date getACTDDDate() {
        return ACTDDDate;
    }

    public void setCateGoryPName(String CateGoryPName) {
        this.CateGoryPName = CateGoryPName;
    }

    public String getCateGoryPName() {
        return CateGoryPName;
    }

    public void setKDCompany(String KDCompany) {
        this.KDCompany = KDCompany;
    }

    public String getKDCompany() {
        return KDCompany;
    }

    public void setCreatorId(Long creatorId) {
        this.creatorId = creatorId;
    }

    public Long getCreatorId() {
        return creatorId;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getCreator() {
        return creator;
    }

    public void setYcreateTime(Long YcreateTime) {
        this.YcreateTime = YcreateTime;
    }

    public Long getYcreateTime() {
        return YcreateTime;
    }

    public void setZcreateTime(Long ZcreateTime) {
        this.ZcreateTime = ZcreateTime;
    }

    public Long getZcreateTime() {
        return ZcreateTime;
    }

    public void setSeason(String Season) {
        this.Season = Season;
    }

    public String getSeason() {
        return Season;
    }

    public void setStatusDev(String StatusDev) {
        this.StatusDev = StatusDev;
    }

    public String getStatusDev() {
        return StatusDev;
    }

    public void setNACTNum(BigDecimal NACTNum) {
        this.NACTNum = NACTNum;
    }

    public BigDecimal getNACTNum() {
        return NACTNum;
    }

    public void setCountry(String Country) {
        this.Country = Country;
    }

    public String getCountry() {
        return Country;
    }

    public void setLYType(String LYType) {
        this.LYType = LYType;
    }

    public String getLYType() {
        return LYType;
    }

    public void setBillNo(String BillNo) {
        this.BillNo = BillNo;
    }

    public String getBillNo() {
        return BillNo;
    }

    public void setXLUser(String XLUser) {
        this.XLUser = XLUser;
    }

    public String getXLUser() {
        return XLUser;
    }

    public void setCutter(String cutter) {
        this.cutter = cutter;
    }

    public String getCutter() {
        return cutter;
    }

    public void setCXUser(String CXUser) {
        this.CXUser = CXUser;
    }

    public String getCXUser() {
        return CXUser;
    }

    public void setAfterFinishing(String AfterFinishing) {
        this.AfterFinishing = AfterFinishing;
    }

    public String getAfterFinishing() {
        return AfterFinishing;
    }

    public void setOrderType(String OrderType) {
        this.OrderType = OrderType;
    }

    public String getOrderType() {
        return OrderType;
    }

    public void setDevID(Long DevID) {
        this.DevID = DevID;
    }

    public Long getDevID() {
        return DevID;
    }

    public void setDBSupplier(String DBSupplier) {
        this.DBSupplier = DBSupplier;
    }

    public String getDBSupplier() {
        return DBSupplier;
    }

    public void setCompanyShortName(String CompanyShortName) {
        this.CompanyShortName = CompanyShortName;
    }

    public String getCompanyShortName() {
        return CompanyShortName;
    }

    @Override
    public String toString() {
        return new ToStringBuilder(this, ToStringStyle.MULTI_LINE_STYLE)
                .append("YWP" , getYWP())
                .append("CGP" , getCGP())
                .append("SCP" , getSCP())
                .append("APuruser" , getAPuruser())
                .append("SupCZId" , getSupCZId())
                .append("SupCZ" , getSupCZ())
                .append("VerUserName" , getVerUserName())
                .append("CategoryName" , getCategoryName())
                .append("ZSZType" , getZSZType())
                .append("PurUser" , getPurUser())
                .append("MakerName" , getMakerName())
                .append("CnName" , getCnName())
                .append("EnName" , getEnName())
                .append("GoodsNo" , getGoodsNo())
                .append("DevFtype" , getDevFtype())
                .append("Sex" , getSex())
                .append("CustomerShortName" , getCustomerShortName())
                .append("CustomerID" , getCustomerID())
                .append("Brand" , getBrand())
                .append("SupplierShortName" , getSupplierShortName())
                .append("SupplierID" , getSupplierID())
                .append("deptName" , getDeptName())
                .append("deptId" , getDeptId())
                .append("FieldOA" , getFieldOA())
                .append("ISDB" , getISDB())
                .append("YPbillno" , getYPbillno())
                .append("YPStockPrice" , getYPStockPrice())
                .append("PlanOrder" , getPlanOrder())
                .append("PDMonth" , getPDMonth())
                .append("SH" , getSH())
                .append("CnColor" , getCnColor())
                .append("SizeRule" , getSizeRule())
                .append("CnComposition" , getCnComposition())
                .append("SampleStartDate" , getSampleStartDate())
                .append("RECDate" , getRECDate())
                .append("PlanXFC" , getPlanXFC())
                .append("PlanSendCusDateC" , getPlanSendCusDateC())
                .append("SYPlanDateC" , getSYPlanDateC())
                .append("PlanFDateC" , getPlanFDateC())
                .append("PlanADateC" , getPlanADateC())
                .append("PlanKBDateC" , getPlanKBDateC())
                .append("PlanKCDateC" , getPlanKCDateC())
                .append("PlanWXDateC" , getPlanWXDateC())
                .append("PlanZCDateC" , getPlanZCDateC())
                .append("PlanDoneDateC" , getPlanDoneDateC())
                .append("PlanDDDateC" , getPlanDDDateC())
                .append("PLanXF" , getPLanXF())
                .append("ACTXF" , getACTXF())
                .append("Num" , getNum())
                .append("ZCDate" , getZCDate())
                .append("PlanSendDate" , getPlanSendDate())
                .append("ACTQRDate" , getACTQRDate())
                .append("SYPlanDate" , getSYPlanDate())
                .append("SYACTDate" , getSYACTDate())
                .append("PlanFDate" , getPlanFDate())
                .append("ACTFDate" , getACTFDate())
                .append("PlanADate" , getPlanADate())
                .append("ACTADate" , getACTADate())
                .append("PlanKBDate" , getPlanKBDate())
                .append("ACTKBDate" , getACTKBDate())
                .append("PlanKCDate" , getPlanKCDate())
                .append("ACTKCDate" , getACTKCDate())
                .append("PlanWXDate" , getPlanWXDate())
                .append("ACTWXDate" , getACTWXDate())
                .append("PlanZCDate" , getPlanZCDate())
                .append("ACTZCDate" , getACTZCDate())
                .append("ZCUser" , getZCUser())
                .append("PlanDoneDate" , getPlanDoneDate())
                .append("ACTDoneDate" , getACTDoneDate())
                .append("DDOfficeDate" , getDDOfficeDate())
                .append("ACTNum" , getACTNum())
                .append("PlanQADate" , getPlanQADate())
                .append("ACTQADate" , getACTQADate())
                .append("QAHGNum" , getQAHGNum())
                .append("CustDeliveryDate" , getCustDeliveryDate())
                .append("CustDeliveryDateZB" , getCustDeliveryDateZB())
                .append("PlanSendCusDate" , getPlanSendCusDate())
                .append("YJZB" , getYJZB())
                .append("PlanSendNum" , getPlanSendNum())
                .append("KDNo" , getKDNo())
                .append("sampleDate" , getSampleDate())
                .append("SJZB" , getSJZB())
                .append("Status" , getStatus())
                .append("BRemark" , getBRemark())
                .append("CusRemark" , getCusRemark())
                .append("id" , getId())
                .append("PlanDDDate" , getPlanDDDate())
                .append("ACTDDDate" , getACTDDDate())
                .append("CateGoryPName" , getCateGoryPName())
                .append("KDCompany" , getKDCompany())
                .append("creatorId" , getCreatorId())
                .append("creator" , getCreator())
                .append("createTime" , getCreateTime())
                .append("YcreateTime" , getYcreateTime())
                .append("ZcreateTime" , getZcreateTime())
                .append("Season" , getSeason())
                .append("StatusDev" , getStatusDev())
                .append("NACTNum" , getNACTNum())
                .append("Country" , getCountry())
                .append("LYType" , getLYType())
                .append("BillNo" , getBillNo())
                .append("XLUser" , getXLUser())
                .append("cutter" , getCutter())
                .append("CXUser" , getCXUser())
                .append("AfterFinishing" , getAfterFinishing())
                .append("OrderType" , getOrderType())
                .append("DevID" , getDevID())
                .append("DBSupplier" , getDBSupplier())
                .append("CompanyShortName" , getCompanyShortName())
                .toString();
    }
}
